package com.yans.interfaces
{
	public interface IRiverManager
	{
		
		/**
		 *	添加鱼 
		 * @param fish	鱼
		 * @param fishType	鱼类型
		 * @see com.yans.consts.FishType
		 */	
		function addFish(fish:IFish, fishType:int = 1):void;
		/**
		 *	捞鱼 
		 * @param fish 鱼
		 */		
		function removeFish(fish:IFish):void;
		/**
		 *	找鱼 
		 * @param fish 鱼
		 * @return 
		 */		
		function inRiver(fish:IFish):Boolean;
		/**
		 *	清除所有鱼
		 */		
		function clear():void;
		/**
		 *	吸水 
		 * @param water 水
		 */		
		function reduce(water:int = 1):void;
	}
}